package com.axjy.comm.pojo;

import lombok.Data;
import java.io.Serializable;

@Data
public class TpTask  implements Serializable {

	private static final long serialVersionUID =  3962936560652297869L;

	/**
	 * 任务id
	 */
	private Integer id;

	/**
	 * 任务类型
	 */
	private String taskType;

	/**
	 * 交换机名称
	 */
	private String mqExchange;

	/**
	 * routingkey
	 */
	private String mqRoutingkey;

	private String requestBody;

	/**
	 * 乐观锁版本号
	 */
	private Integer version;

	/**
	 * 0：未发送 1：已发送 2：超时失败
	 */
	private Integer status;

	/**
	 * 任务错误信息
	 */
	private String errormsg;

	/**
	 * 任务重试次数
	 */
	private Integer tryCount;

	/**
	 * 任务超时时间
	 */
	private java.time.LocalDateTime overtime;

	private java.time.LocalDateTime createTime;

	private java.time.LocalDateTime updateTime;


}
